Synonyms for "putting to death"

Words with similar meaning